History
History
Synonyms
UK
US
Meaning:
dump

a place where rubbish etc may be unloaded and left

junkyard

REFUSE HEAP as in Wiktionary
REFUSE HEAP as in Wikipedia